//
//  QQLrcLabel.swift
//  QQ音乐
//
//  Created by 曹均华 on 16/6/5.
//  Copyright © 2016年 曹均华. All rights reserved.
//

import UIKit

class QQLrcLabel: UILabel {

 
    var progress: CGFloat = 0 {
        didSet {
            setNeedsDisplay()
        }
    }
    
    
    override func drawRect(rect: CGRect) {
        super.drawRect(rect)
        
        
        // 设置边框和填充颜色
        UIColor.greenColor().set()
        
        // 创建了一个填充矩形
        let fillRect = CGRectMake(0, 0, rect.size.width * progress, rect.size.height)
        
        // 使用某个模式进行填充
        
        UIRectFillUsingBlendMode(fillRect, CGBlendMode.SourceIn)
        
    }
    

}
